festering ulcer - Espagnol Anglais Dictionnaire